begamore two-headed dog - Turkish English Dictionary